technical commissioner - French English Dictionary